package com.youxin.cpcenter.model;

import java.math.BigDecimal;
import java.util.Date;

public class TbEntMemberIdentifyCapitalHis {
    /** ID */
    private Long id;

    /** 企业认证id */
    private Long entIdentifyId;

    /** 会员ID */
    private Long memberId;

    /** 企业UID */
    private String companyUid;

    /** 金券 */
    private BigDecimal coupon;

    /** 总可用线索数量 */
    private Integer totalLeadsNumber;

    /** 剩余可用线索数量 */
    private Integer leadsNumber;

    /** 总共可用认证会员数量 */
    private Integer totalMemberNumber;

    /** 剩余可用认证会员数量 */
    private Integer memberNumber;

    /** 服务开始时间 */
    private Date startTime;

    /** 服务过期时间 */
    private Date expiresTime;

    /** 添加时间 */
    private Long addTime;

    /** 花费金额 */
    private BigDecimal money;

    /** 类型0初始购买,1续费,2升级 */
    private Integer flag;
    
    /** 企业版认证类型：0-普通 1-VIP 2-试用 */
    private Short enterpriseIdentyType;

    public Short getEnterpriseIdentyType() {
		return enterpriseIdentyType;
	}

	public void setEnterpriseIdentyType(Short enterpriseIdentyType) {
		this.enterpriseIdentyType = enterpriseIdentyType;
	}

	public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getEntIdentifyId() {
        return entIdentifyId;
    }

    public void setEntIdentifyId(Long entIdentifyId) {
        this.entIdentifyId = entIdentifyId;
    }

    public Long getMemberId() {
        return memberId;
    }

    public void setMemberId(Long memberId) {
        this.memberId = memberId;
    }

    public String getCompanyUid() {
        return companyUid;
    }

    public void setCompanyUid(String companyUid) {
        this.companyUid = companyUid == null ? null : companyUid.trim();
    }

    public BigDecimal getCoupon() {
        return coupon;
    }

    public void setCoupon(BigDecimal coupon) {
        this.coupon = coupon;
    }

    public Integer getTotalLeadsNumber() {
        return totalLeadsNumber;
    }

    public void setTotalLeadsNumber(Integer totalLeadsNumber) {
        this.totalLeadsNumber = totalLeadsNumber;
    }

    public Integer getLeadsNumber() {
        return leadsNumber;
    }

    public void setLeadsNumber(Integer leadsNumber) {
        this.leadsNumber = leadsNumber;
    }

    public Integer getTotalMemberNumber() {
        return totalMemberNumber;
    }

    public void setTotalMemberNumber(Integer totalMemberNumber) {
        this.totalMemberNumber = totalMemberNumber;
    }

    public Integer getMemberNumber() {
        return memberNumber;
    }

    public void setMemberNumber(Integer memberNumber) {
        this.memberNumber = memberNumber;
    }

    public Date getStartTime() {
        return startTime;
    }

    public void setStartTime(Date startTime) {
        this.startTime = startTime;
    }

    public Date getExpiresTime() {
        return expiresTime;
    }

    public void setExpiresTime(Date expiresTime) {
        this.expiresTime = expiresTime;
    }

    public Long getAddTime() {
        return addTime;
    }

    public void setAddTime(Long addTime) {
        this.addTime = addTime;
    }

    public BigDecimal getMoney() {
        return money;
    }

    public void setMoney(BigDecimal money) {
        this.money = money;
    }

    public Integer getFlag() {
        return flag;
    }

    public void setFlag(Integer flag) {
        this.flag = flag;
    }
}